package com.zzr.demo.sso.server01;

import okhttp3.OkHttpClient;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.annotation.Bean;

/**
 * 做 SSO 时发现的问题：
 * 1. 不可使用 Refer 来判断 client 的链接：
 * 因为 doLogin 方法在 sso login html 中，所以 refer 会被 sso 的页面覆盖！
 * ——使用 redirect_url 的方式，这样就跟 社交登录类似了！
 * 2. 如何解决第三个服务登录时判断已经登录！
 */
@SpringBootApplication
public class Server01Application {

    public static void main(String[] args) {
        SpringApplication.run(Server01Application.class, args);
    }

    @Bean
    public OkHttpClient okHttpClient() {
        return new OkHttpClient().newBuilder()
                .build();
    }
}
